//== SAGITTARIUS ============================================================================

//== FILEDOC =========================================================================

/** @file builtins.h
  * @brief builtins
  */

//== BEGINNING OF CODE ===============================================================

#ifndef __SAGUTTARUIS__MOD_SBML__H_
#define __SAGUTTARUIS__MOD_SBML__H_

//== INCLUDES ========================================================================

#include "sagittarius/core/SagittariusCore.h"
#include "sagittarius/symtab/symtab.h"
#include "sagittarius/types/types.h"
#include "sagittarius/types/exttypes1.h"
#include "sagittarius/builtins/builtins.h"
#include "sagittarius/session/session.h"

#ifdef __cplusplus
extern "C" {
#endif

sg_value* sg_mod_io_savesbml(void* ctx, sg_value* _net, sg_value* _path);

void sg_mod_sbml_write(sg_network_val* net, sg_str_val* str);

void sg_register_mod_sbml(sg_session* s);

#ifdef __cplusplus
}//extern "C"
#endif

#endif
